device for shearing animals - Turco Inglés Diccionario